Strait Robert Melotti January 6, 2010 0shares 0shares Strait A narrow sea passage between two lumps of land.