1
hindrance;obstacle;impediment;inconvenience
2
harm (to one's health);bad effect;sickness
3
menstruation;period