meaning of Calamistrate

Calamistrate meaning in General Dictionary

To curl or friz whilst the tresses

View more

  • To curl or friz, due to the fact hair.