ALL meanings of embassage
- noun embassage The business or message of an envoy. 1
- noun embassage the work of an ambassador, or the message conveyed by an ambassador 0
- noun embassage the position of an ambassador 0
- abbreviation EMBASSAGE embassy 0
- noun embassage (archaic) An embassy. 0
- noun embassage (archaic) Message; errand. 0