timbrel in French timbrel in French tambourin noun (percussion instrument) An ancient percussion instrument rather like a simple tambourine. Add to Flashcards