English: (noun) ? cliff
Source: Peter Martin's Kelabit Dictionary
lating: floating wharf
tepating: sprawled on the ground