(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.
FLOOR (11)
Meaning of FLOOR (11) in English
Webster's English dictionary. Английский словарь Webster. 2012