stain remover in Polish stain remover in Polish odplamiacz noun A liquid, usually a solvent or detergent, that is used to remove stains from fabric. Add to Flashcards