Definition of rattle-clap in US English:

rattle-clap

noun

  • A rattle; a rattling sound.

adjective

  • Characterized by prattling talk or a rattling sound.

Origin

Mid 19th century; earliest use found in George Piesse (1820–1882).