Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

self sustained Definition

Cancel
self sustained
adjective(self-sus-tained)
self-sustaining

Words Related to self sustained!

self sustained Examples by Brain Bank Users