Definition of “the sharp end” - English Dictionary

british dictionary