Definition, synonyms and related words
The feeling of anticipation while waiting for someone to arrive, often leading to intermittently going outside to check for them.