echard

/ˈɛʃɑrd/ or /ˈɛtʃɑrd/

Definitions

1. noun

A type of pear, especially a sweet or fragrant variety.

“The farmer’s orchard was famous for its delicious echards.”

Synonyms

  • fruit
  • pear

Antonyms

  • vegetable