ENGLISH → NEPALIslowdownnoun01nounसुस्त पार्ने वा पछाडि पर्ने कार्यthe act of slowing down or falling behindSimilar wordslag →retardation →Dictionary sources & licensesCopy link ↗