indoor ( synonym found)

Definition of indoor:

(adj) : situated in, or designed to be used in, or carried on within the interior of a building

Definition of indoor:

(adj) : situated in, or designed to be used in, or carried on within the interior of a building

Back to Top