floored

1.

鋪地板的

to hit someone and cause them to fall:

:
He was floored with a single punch to the head.