English Dictionary
▪ embrangle
▪ embrasure
▪ embrocation
▪ embroider
▪ embroidered
◊ PUTTER AROUND
embrocation
n : a medicinal liquid that is rubbed into the skin to relieve
muscular stiffness and pain [syn: {liniment}]
embrangle
embrasure
embrocation
embroider
embroidered
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]