DEPUTATION


Meaning of DEPUTATION in English

n.

1.

Delegation, commission.

2.

Deputies, delegates, body of delegates, delegation, commissioners, envoys, legation, embassy.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.