Home

Synset

a slang term for Great Britain used by British troops serving abroad
<noun.location>

semantic pointers
hypernym