Contemporaneous lots of people at once Technical definitionHappening or existing at the same time; simultaneous. Browse the Nebula Glossary