cloaking

noun 2

Collocations

3

ADJ.

sophisticated

VERB + CLOAKING

imagined, possess

CLOAKING + NOUN

devices, technology

Your note

not saved
0 chars