espialEnglish

catching, detection, espial, spotting, spying

Noun

The act of detecting something, catching sight of something

English: detection, catching, espial, spying, spotting

English words with similar meanings

Show 4 words