print station
1 of 1noun/ˈprɪnt ˈsteɪʃən/
Forms:print stations
1
a designated area or setup where printing equipment is available for producing physical copies of documents or images
a designated area or setup where printing equipment is available for producing physical copies of documents or images