trip - definition of trip by the Free Online Dictionary, Thesaurus and Encyclopedia.
21.*to operate, start, or set free (a mechanism, weight, etc.) by suddenly releasing a catch, clutch, or the like.
22.*to release or operate suddenly (a catch, clutch, etc.)
Hope this helps
Student or Learner