Search in full dictionary

BLOW (SOMEONE) OUT OF THE WATER (4)

BLOW (SOMEONE) OUT OF THE WATER (4)
ScnMaster
(slang) defeat (someone); thwart or ruin (someone's) efforts. Used figuratively in this lecture. SHSBC Binder 18 Approved Glossary