spot /spɒt/ – to see or notice someone or something, usually because you are looking hard;

« Back to Glossary Index