skybase noun 1verb 1forms 3 noun1 •A base that is high in the air, not attached or loosely attached to the ground. verb1 •To create a skybase. formsskybased · skybasing · skybases