soundsite
nounUK /ˈsaʊndsaɪt/
US /ˈsaʊndsaɪt/
A soundsite is a place on the internet where you can listen to sounds and music.
We found a soundsite with funny animal noises for our class project.
OTHER MEANINGS
2. A spot in a video game where sound effects are triggered.
The game designer placed a soundsite near the waterfall so players hear splashing.
3. A location in a building set up for recording or playing sound.
The studio has a special soundsite where the band records drums.
4. A marked point on a map where a particular sound can be heard.
The nature guide showed us a soundsite where frogs sing at night.