Antonyms
Synonyms

2. off-putting

adjective. tending to repel.

Synonyms

Etymology

  • off-putting (English)
  • put off (English)

7. iron

adjective. ['ˈaɪɝn'] extremely robust.

Antonyms

Synonyms

9. iron

noun. ['ˈaɪɝn'] implement used to brand live stock.

Synonyms

Antonym.com