What is the full meaning of embassades
EMBASSADE, (Shakespeare) the mission of an ambassador [n]
Example of the word embassades placed on a Scrabble board.