Search in full dictionary

BLOW (SOMEONE) OUT OF THE WATER (1)

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