Subscriber login


Forgot your password?

Library card login

Other

pinspot

Pronunciation: /ˈpɪnspɒt/

Definition of pinspot

noun

  • a small powerful spotlight for sharp illumination of a very small area.

pinspot in other Oxford dictionaries

Definition of pinspot in the US English dictionary