mentally nimble and resourceful; "quick-witted debater"; "saved an embarrassing situation with quick-witted tact"
Search Dictionary
Search the meaning/definition of over one hundred thousand
words!
Random Word
dehydrate means
lose water or moisture; "In the desert, you get dehydrated very quickly"; remove water from; "All this exercise and sweating has dehydrated me"; preserve b... more