English Dictionary
▪ scab
▪ scab over
▪ scabbard
▪ scabby
▪ scabicide
◊ SCABBARD
scabbard
n : a sheath for a sword or dagger or bayonet
scab
scab over
scabbard
scabby
scabicide
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]