PERISCOPIC MEANING IN ENGLISH

• Periscopic Definition & Synonyms

  1. (a.) of or relating to a periscope{2}.
  2. (a.) Viewing all around, or on all sides.


RECENT SEARCHES