artichaut
Top 20000
Meanings
Noun
1. artichoke (plant, vegetable)
Examples1
After they've been blanched, the artichokes can be frozen.