Type in ➚ :
5 results in 0.0043s.
Advertisement

dugout in English

  • dugout
    dugout, noun.
    1. a rough shelter or cave formed by digging into the side of a hill, trench, or the like, and often reinforced with logs.
    Ex. During war, soldiers use dugouts for protection against bullets, bombs, and shells.
    2. a small

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. hindi-dictionary-translation-meaning-of-dugout