What is the meaning of Tarir?

to dry up

to exhaust, use up

to talk non-stop (about something)

to dwindle, to dry up, to peter out

Source: wiktionary.org