studio — UK US /ˈstjuːdiəʊ/ noun [C] (plural studios) ► a room with special equipment where television or radio programmes or music recordings are made: television/radio/recording studio »I work in a television studio in Boston. »They filmed the interview … Financial and business terms

studio — [sto͞o′dē ō΄, styo͞o′dē ō] n. pl. studios [It &LT; L studium, a STUDY] 1. a room or rooms where an artist, photographer, or musician works ☆ 2. a room or rooms where dancing lessons, music lessons, etc. are given 3. a) a business establishment… … English World dictionary