chainstore ( synonym found)

Definition of chainstore:

°A strip of leather or material used to fasten a hat or helmet under the chin.
°A form of beard grown under the chin.

Definition of chainstore:

°A strip of leather or material used to fasten a hat or helmet under the chin.
°A form of beard grown under the chin.

Back to Top