embayed : Related Words Words similar in meaning to embayed

  • harboured«
  • enclosed«
  • bay«