Random
Self-sufficient redoubts Synonyms
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 station
independent position
confident ward
separate cover
separate wall
separate position
competent wall
competent position
individual station
individual wall
free protection
free wall
free security
free shelter
free position
SR abbreviation
SR
is an
abbreviation
for Self-sufficient Redoubts
What does SR stand for?
SR stands for "Self-sufficient Redoubts"
Redoubts
replaced
self-sufficient
camp
self-sufficient
station