theroid

Definitions


[ˈθɪərɔɪd], (Adjective)

Definitions:
- resembling an animal; bestial


Phrases:

Origin:
mid 19th century: from Greek thēr ‘beast’ + -oid




definition by Oxford Dictionaries