YourDictionary

What does TRIREFFAC stand for?

Trident Refit Facility (DNAB)

link/cite print suggestion box