Dictionary.com
definitions
  • synonyms
No results found for imbarked

Did you meanembarked?

More suggestions:
  • imparked
  • embargoed
  • imbrued
  • embanked
  • embarred