soundsite

noun
UK /ˈ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.