turtle https://www.oxfordlearnersdictionaries.com/definition/english/turtle noun, from the Topic Animals 320 views00:24