Used attributively to denote that something has been provided with equipment or is suitable/qualified.
Definitionen
Equipped or supplied with the necessary items or features. The new lab is fully fitted with advanced safety systems.
Qualified or suited for a particular purpose or role. She is well fitted to head the negotiations.