HOLD (23)


Meaning of HOLD (23) in English

(n.) A place of confinement; a prison; confinement; custody; guard.

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