tenucu meaning in english [Tel.] v. n. To belch, to bring up wind. tenupu, tenpu or tepu tenupu. n. Belching.