Search in full dictionary

BLOW (SOMEONE) OUT OF THE WATER (2)

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