Touch Water

What does the idiom “Touch Water” mean?

Definition:

Be launched. Said of a boat.

For example:

“Our catamaran touched water 30 years ago for the first time, and we’re still sailing her.”

Reply