improver in Irish improver in Irish leasaitheoir noun Something that, or someone who, improves something. Add to Flashcards