reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
curve ball an unforeseen or unexpected event that takes one by surprise or catches one off guard. [1/2 definitions]
take by surprise to attack or appear in front of (someone or something) in a way that causes surprise and confusion; catch off guard. [1/2 definitions]