Search in full dictionary

NIAGARA RIVER

NIAGARA RIVER
ScnMaster
a large river flowing from Canada into the United States in New York state, famous for its towering waterfalls and possessing stretches of turbulent rapids. See also Niagara Falls in this glossary. SHSBC Binder 1 Glossary