Tarangkahan

Definition of Tarangkahan
(noun) gate, turnpike or tollgate (verb) latch or bar