English dictionary
cobra meaning and definition
Definition and meaning of cobra at MeaningMonkey.org. cobra meaning and definition in the English Dictionary.COBRA noun
Definition of cobra (noun)
- venomous Asiatic and African elapid snakes that can expand the skin of the neck into a hood
Source: Princeton University Wordnet