LOBSPOUND


Meaning of LOBSPOUND in English

noun a prison.

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