VOCABULARY - IDIOMS

Touch Water

Meaning:

Be launched. Said of a boat.

Examples: