floored
动词 floor:
surprise greatly; knock someone's socks off
同义词:shock, stun, floor, ball over, blow out of the water, take aback
knock down with force
同义词:deck, coldcock, dump, knock down, floor
形容词 floored:
provided with a floor