What does hubbard squash mean?
• HUBBARD SQUASH (noun) The noun HUBBARD SQUASH has 2 senses: 1. any of several winter squash plants producing large greyish-green football-shaped fruit with a rough warty rind 2. large football-shaped winter squash with a warty grey-green rind Familiarity information: HUBBARD SQUASH used as a noun is rare.