FLOOR


Meaning of FLOOR in English

To knock down. Floor the pig; knock down the officer.

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