ricochet - Dictionary definition and meaning for word ricochet
Powered by Mnemonic Dictionary
RE+ECHO+chet....what happens when echo of sound comes again and again, it means sound waves are rebounding.....