tambour lace in Irish tambour lace in Irish lása fonsa noun A kind of lace made with needle embroidery on machine-made net. Add to Flashcards