In Hindu, Buddhist and Islamic philosophy, we see a dual definition of the soul:
one, which is the corporal or individual soul, also defined as the self;
second, which is the celestial or supreme soul, also defined as the impersonal consciousness.
According to Islamic philosophy, the rational soul (nafs) requires a body for definition until it separates from matter and reaches a state of purity.
In Hindu philosophy, the jiva (or individual soul) is limited from complete freedom by the three bonds of ego, action and illusion (so may be said to need a body for definition, as well).
In Buddhism, the atman (soul) is described as a mundane impermanent ego (attachment to which must be overcome) in order to attain Nirvana (or the pure blissful Self of the Buddha).
In all cases, the individual soul may be said to require a body for definition.
PS *lightgigantic, perplexity, pls correct any errors*