Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-6 of 6 results

periscope British & World English

an apparatus consisting of a tube attached to a set of mirrors or prisms, by which an observer (typically in a submerged submarine or behind a high obstacle) can see things that are otherwise out of sight

periscope English-French

périscope m

periscope English-Italian

periscopio m

periscope English-Spanish

periscopio