launchingEnglish

launching, debut, entry, first appearance, introduction

Noun

The act of moving a newly built vessel into the water for the first time

English: launching

The act of propelling with force

English: launching, launch

Bahasa words with similar meanings

English words with similar meanings

Show 6 words

Words that start with "launching"