sounding board in Catalan sounding board in Catalan tornaveu noun A structure that reflects sound towards the intended listeners. Abatsons. Add to Flashcards