Random
Self-sufficient refuge Synonyms
Self-sufficient
replaced
autonomous
refuge
particular
refuge
Definitions for Self-sufficient
(adjective)
able
to take care of oneself or itself without
outside
help
(adjective)
able
to provide for your own needs without help from others
Synonyms for phrase
independent resort
separate cover
free sanctuary
separate resource
free resort
free shelter
free protection
free safety
free security
free home
SR abbreviation
SR
is an
abbreviation
for Self-sufficient Refuge
What does SR stand for?
SR stands for "Self-sufficient Refuge"
Definitions for Refuge
(noun) something (as a
building
) that offers
cover
from the weather or protection from danger
(verb) to be or
provide
a
shelter
for
(noun) something or someone turned to for
assistance
or
security