English Dictionary
Definition turtle in British English
turtle noun
[countable] noun
/ˈtɜː(r)t(ə)l/
Synonyms and related words
