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 | ||