What is the full meaning of embassade
(Shakespeare) the mission of an ambassador [n -S]
Example of the word embassade placed on a Scrabble board.