What does TTRD Stand for?

Browse 2 acronyms and abbreviations related to TTRD.

  • Through Tubing Rotary Drilling
  • That Totally Rotten Dog
Add a New Entry