sea room in French sea room in French mer libre noun The space at sea necessary to manoeuvre a ship. Add to Flashcards