noun, masculineplural: boscardsa person who lives as a parasite of the rich or powerfulRelated: boscarder