Search in full dictionary

BLOW (SOMEONE) OUT OF THE WATER (3)

BLOW (SOMEONE) OUT OF THE WATER (3)
ScnMaster
(slang) defeat (someone); thwart or ruin someone's efforts. SHSBC Binder 8 Approved Glossary