WTWM

whatsthatwordmean

← Definition
Guess

loricate

adjectiveHaving a protective covering or shell; armored.

Synonyms

armoredadjectiveshelledadjective

Built for word lovers.