Translation of menahan in English:

menahan

verb

  • 1

    to hold back, to keep
    ‘menahan diri’ to control yourself
    ‘dia ditahan semalam di rumah sakit’ they kept her in hospital overnight
  • 2

    to arrest, to detain
    ‘polisi menahan murid-murid yang memprotes’ the police detained the students who were protesting
  • 3

    to provide support for