1 definition by mikenjac

Top Definition
be at short notice to do something (Navy expression)
I'm not sure when the Admiral will arrive, so make sure you and your team are at the short trail to man the boat.
by mikenjac May 28, 2014

Mug icon
Buy a Short trail mug!