Definition Definition

embassage - Meaning and Examples

Meaning of 'embassage' (Webster Dictionary)

1 . Embassage [ n.]
- An embassy.
- Message; errand.