Where does “suspensor” come from?

suspensor (English): An athletic support; a jockstrap; The cord which...

Definitions

  1. An athletic support; a jockstrap; The cord which...