PUT TO SEA Meaning of PUT TO SEA in English Set sail, put forth, put off, begin a voyage. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012