Though they had a permanentbase in New York, their real place, as they saw it, was on the road.
DEVASTATING EDEN: The Search for Utopia in America (2004)
With many judges moving frequently between courts on circuit without a permanentbase or administrative support, morale was low.
Times, Sunday Times (2013)
For a theatre with no permanentbase, the theme of home in all these inaugural productions had a certain ironic twist.
Times, Sunday Times (2006)
Definition of 'base'
base
(beɪs)Explore 'base' in the dictionary
countable noun [usually poss NOUN]
Your base is the main place where you work, stay, or live.
Definition of 'permanent'
permanent
(pɜːʳmənənt)Explore 'permanent' in the dictionary
adjective [ADJECTIVE noun]
Your permanent home or your permanent address is the one at which you spend most of your time or the one that you return to after having stayed in other places.