meluvalli

Noun

 * 1) sound barrier a structure designed to reduce noise