PLACE (11) Meaning of PLACE (11) in English (n.) Reception; effect; -- implying the making room for. Webster's English dictionary. Английский словарь Webster. 2012