embayed(adjective, verb) adjective1. Enclosed in (or as though in) a bay; harboured.2. Of water: formed into a bay or bays. verb1. simple past tense and past participle of embay