Definify.com

Definition 2025


greenhorns

greenhorns

English

Noun

greenhorns

  1. plural of greenhorn