WordNet (r) 3.0 (2006):Tugela Falls n 1: a major waterfall in southern Africa; has more than one leap [syn: Tugela, Tugela Falls]