SUBHASTATION


Meaning of SUBHASTATION in English

noun a public sale or auction.

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