Thesaurus.com
Dictionary.com
Definitions

wart

[wawrt] / wɔrt /
NOUN
small growth or lump on the skin
Synonyms


NOUN
imperfection
Synonyms
STRONGEST
STRONG