Get Your Premium Membership

Take Aback

[v] surprise greatly; knock someone's socks off


Related Information

More Take Aback Links