Definition of “dogleg” - English Dictionary

british dictionary