rattrapsrat-trapsListennounDevices designed to catch and kill rats or other small rodents."He bought new rattraps for the cellar."Sign in to learn this word← Back