English noun: embassy | |||
| 1. | embassy (artifact) a diplomatic building where ambassadors live or work | ||
| Broader (hypernym) | diplomatic building | ||
| 2. | embassy (group) an ambassador and his entourage collectively | ||
| Broader (hypernym) | commission, delegacy, delegation, deputation, mission | ||
| Narrower (hyponym) | High Commission | ||