The man either makes or sells caps i.e. covers/lids for many different things......."screw on" for soft drinks bottles, "pop up" for water bottles, "hinged" for toothpaste and so on.
Can't help with "squeeze top" though, unless it's the sort used on tomato ketchup (where you squeeze the bottle!) I can imagine such a cap being used on a plastic bottle/jar of honey.
buggles (not a teacher)
Student or Learner