<< Does "floored" mean "grounded/having sufficient reason"? >> I don't know what else it could possibly mean, but I've never heard it used in quite that way. " The article seems quite well-written.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.