The AI-powered English dictionary
not comparable
Having or wearing a helmet, or having the appearance of wearing a helmet. examples