HOSTING


Meaning of HOSTING in English

noun a muster or review.

2. hosting ·noun an encounter; a battle.

Webster English vocab.      Английский словарь Webster.