إِدْرَارʔidrār · nounMeaning — Englishmaking or letting a fluid flow copiously (milk, urine, etc)verbal noun of أَدَرَّ (ʔadarra) (form IV)