avilion

/ˈævɪliən/

Definitions

1. noun

A small hermitage or retreat, especially a luxurious one.

“The king built an avilion in the woods for his private use.”

Synonyms

  • hermitage
  • retreat

Antonyms

  • confinement
  • prison