dyno torch

English dictionary entry

Meanings

noun
  1. A mechanical flashlight that is powered by squeezing a handle.

Word forms

dyno torch dyno torches

Synonyms

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.