Ja, das ist möglich.
Mit einem Printserver.
Dieser wird mit einem Netzwerkkabel an den Router angeschlossen an diesem ist ein USB Anschluss, dort kommt der Drucker dran.
Richtig konfiguriert kann man nun von jedem PC in dem Netzwerk drucken.
Bsp für einen Printserver: https://www.amazon.de/DIGITUS-Ethernet-Netzwerk-multifunktional-DVD-Laufwerk/dp/B00609E9MA/ref=sr_1_6?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=usb+printserver&qid=1575659901&sr=8-6
Aber bitte immer die Anleitung lesen, bevor ´sowas genutzt wird.