Noun cleaner has 3 senses
  1. cleansing agent, cleanser, cleaner - a preparation used in cleaning something
    --1 is a kind of shop, store; formulation, preparation; shop, store; formulation, preparation
    --1 has particulars: bathroom cleaner; dentifrice; detergent; shampoo; soap
    Derived form: verb clean1
  2. cleaner, dry cleaner - the operator of dry-cleaning establishment
    --2 is a kind of shopkeeper, tradesman, storekeeper, market keeper; shopkeeper, tradesman, storekeeper, market keeper
    Derived form: verb clean1
  3. cleaner - someone whose occupation is cleaning
    --3 is a kind of
    laborer, manual laborer, labourer, jack; laborer, manual laborer, labourer, jack
    --3 has particulars:
     charwoman, char, cleaning woman, cleaning lady, woman; chimneysweeper, chimneysweep, sweep; scourer; street cleaner, street sweeper; window cleaner
    Derived forms: verb clean3, verb clean1