Meaning of dreadlock

Definition of dreadlock

(noun) one of many long thin braids of hair radiating from the scalp; popularized by Rastafarians

Other information on dreadlock

WIKIPEDIA results for dreadlock
Amazon results for dreadlock