Top definition
A device used to launch things great distances. Originally invented in mideval times, it was then refered to as a "trebuchet."
"WE SHOULD BUILD A TREBUCHET!"
"You mean a launcher thingy?"
by GaryJMeyer August 12, 2006
Get the mug
Get a launcher thingy mug for your grandma Nathalie.