dreadlock
Explore definitions, synonyms, and language insights of dreadlock
Definitions
Noun
one of many long thin braids of hair radiating from the scalp; popularized by Rastafarians
Explore definitions, synonyms, and language insights of dreadlock