What is the meaning of rapids in English?

Learn vocabulary with pictures as well as definitions of rapids in English

Learn in

See more

n. rapids

Definition of rapids in English

Section of a watercourse in which the current accelerates significantly due to a slope in the land.