studio (n.)workplace for the teaching or practice of an art;
you don't need a studio to make a passport photograph
the music department provided studios for their students
studio (n.)an apartment with a living space and a bathroom and a small kitchen;
Synonyms: studio apartment
studio (n.)workplace consisting of a room or building where movies or television shows or radio programs are produced and recorded;