Holdup
Tamil Meaning
பயமுறுத்தி நிறுத்துதல் போக்குவரவு(ஸ்தம்பித்தல்) நிறுத்தம்
English Meaning
- An interruption or a delay: What's the holdup? We're in a hurry.
- An armed robbery.