English Dictionary
Definition troglodyte in British English
troglodyte noun
[countable] noun
/ˈtrɒɡlədaɪt/
English Dictionary