Definition of “sea lane” - English Dictionary

british dictionary