INS

/ɪnz/

INS

English Noun Top 19,671
Ad

Definition

Initialism of isolated neutron star.

Ad