Search in full dictionary

EYES, LET (SOMEONE) HAVE IT RIGHT IN THE

EYES, LET (SOMEONE) HAVE IT RIGHT IN THE
ScnMaster
(informal) make a strong impression on (someone); surprise (someone) greatly. A variation o f hit (someone) between the eyes. SHSBC Binder 16 Approved Glossary