Meaning of patubigan

patubigan

Tagalog

(pinapatubigan, pinatubigan, papatubigan) v., inf. 1. irrigate; supply with water; 2. cause something to have water added to it