Definify.com

Definition 2024


greenhorns

greenhorns

English

Noun

greenhorns

  1. plural of greenhorn