NeoDict for iPhone.
Available free in the App Store
View
NeoDict for Android.
Available free in the Play Store
View
English Dictionary
▪ debilitate
▪ debilitated
▪ debilitating
▪ debilitation
▪ debilitative
◊ debilitating
debilitating
adj : impairing the strength and vitality [ant: {invigorating}]
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]