ambracan

/ˌæmbrəˈkæn/

Definitions

1. noun

A person or thing that ambracates; one who or that which provides shade or shelter

“The ancient Greeks sought refuge beneath the ambracan branches of the olive tree.”

Synonyms

  • refuge
  • shadower
  • shelter

Antonyms

  • exposed
  • open