nonresident Definition
Definition
Not residing or remaining within a particular place or country, especially for an extended period of time.
Browse
Not residing or remaining within a particular place or country, especially for an extended period of time.
Browse