What is the full meaning of embassage
an embassy, also AMBASSAGE [n -S]
Example of the word embassage placed on a Scrabble board.