cats and dogs I. adverb : in great quantities : very hard — used with an intransitive verb, especially rain < it was raining cats and dogs > II. noun plural 1.slang: speculative securities of dubious standing or little value 2.slang: odds and ends; especially: miscellaneous merchandise usually sold at or below cost