English Dictionary
Definition dogleg in British English
dogleg noun
[countable] noun
/ˈdɒɡˌleɡ/
Synonyms and related words
