Definition of “the sharp end” - English Dictionary

English