dreadlock n : one of many long thin braids of hair radiating from the scalp; popularized by Rastafarians
Copyright © 2024 3Dict.net