Fetching details from the dictionary...
to pour water (into); to dilute with water
to hinder; to hamper; to throw cold water on; to put a damper on; to estrange (people)