Comprehensive
Dictionary Suite
Help
Help
Help
bang a sudden, loud, explosive sound. [11 definitions]
bhang the hemp plant of India. [2 definitions]