Win By A Nose Meaning

(idiomatic) To win narrowly; to have a narrow victory.

RECENT SEARCHES