Big Huge Thesaurus

instantaneousness

noun