A structure provided when a large canal a big drainage channel approach other practically at the same level is called__________________? April 26, 2025 by admin A. Super passage B. Level crossing C. Canal crossing D. Drainage crossing