FLOOR (11)


Meaning of FLOOR (11) in English

(v. t.) To strike down or lay level with the floor; to knock down; hence, to silence by a conclusive answer or retort; as, to floor an opponent.

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