×

dreadlocks meaning in English

n. dreadlocks, natural hairdo in which the hair is twisted into long locks that look like rope

Related Words

  1. dravidien
  2. drawback
  3. dreadnought
  4. dreikanter
PC Version

Copyright © 2018 WordTech Co.