Etymology
Today it means: Shorter in duration than a nanosecond. Full definition →
From sub- + nanosecond.
Etymology from Wiktionary, CC BY-SA 4.0.