1 definition by RayJay55

Military from WWII: Strong, Tough and Ready Around the Clock. Still in use.
"He's one STRAC soldier!"
by RayJay55 January 28, 2010
Get the STRAC mug.