'Crocodile River' definitions:

Definition of 'Crocodile River'

From: WordNet
noun
An African river; flows into the Indian Ocean [syn: Limpopo, Crocodile River]