History
History
Synonyms
UK
US
Meaning:
alcove

a part of a wall set back from the rest, often with a bed or seats

nook, secluded spot

anchor

a heavy piece of iron used for keeping a ship fixed to the sea bottom

something used to hold another thing securely

BOWER as in Wiktionary
BOWER as in Wikipedia