Miscellaneous Riddle: There is an ancient invention still used in some par. Riddle Info. Riddle: There is an ancient invention still used in some parts of the world today that allows people to see through walls.
Webster Dictionary(0.00 / 0 votes)Rate this definition: Pelt(noun) the skin of a beast with the hair on; a raw or undressed hide; a skin preserved with the hairy or woolly covering on it.
slat. 1. a long, narrow strip of wood, metal, or the like used as a support for a bed, as one of the horizontal laths of a Venetian blind, etc. 2. slats, Slang. a. the ribs. b. the buttocks. 3. to furnish or make with slats.