Definition of launch oneself
- I was terrified when the snarling dog suddenly launched itself at me.
: to throw forward : hurl
: to release, catapult, or send off (a self-propelled object)
: to set (a boat or ship) afloat
: an act or instance of launching
: a large boat that operates from a ship
: a small motorboat that is open or that has the forepart of the hull covered
: a person's self : one's own self
: one's normal, healthy, or sane condition or self
What made you want to look up launch oneself? Please tell us where you read or heard it (including the quote, if possible).