Definition of Embassage

  • (n.) An embassy.
  • (n.) Message; errand.

Synonyms of Embassage


No Synonyms Found.

Antonyms of Embassage


No Antonyms Found.

Homophones of Embassage


No Homophones Found.