retrenchers

English

Noun

retrenchers

  1. plural of retrencher