Meaning of FLOOR in English

FLOOR

v. a.

1.

Cover with a ~, put a ~ on.

2.

Overthrow, prostrate, bring to the ~, knock down.

3.

Prevail over ( in argument ), pose, nonplus, get the better of.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.