past tense of periscope n
of or relating to a periscope{2}.
periscoped
(periscope 的过去时) n. 潜望镜(镜头)[化] 潜望镜
periscopes
n. 潜望镜( periscope的复数形式 )