launch

n 1: a motorboat with an open deck or a half deck

More

2: the act of propelling with force [syn: launching] v 1: set up or found; "She set up a literacy program" [syn: establish, set up, found] [ant: abolish]

Voting History

Today

Past 7 Days

Past 30 Days

Past Year

Alltime

Total Votes: 3,464