What is the definition of the term 'laverda'?
Laverda isn't actually a word with a definition, but rather a brand name. Laverda used to manufacture high end Italian motorcycles. The Laverda brand was shut down after it wa
s absorbed by Piaggio in 2004.