Definition of showdown inspection in English:

showdown inspection

noun

US
Military
  • An unannounced inspection of soldiers' equipment and clothing.

Origin

Early 20th century; earliest use found in Seventh Regiment Gazette.