first movers

English

Noun

first movers

  1. plural of first mover