1. pillar of strength [ Synonyms: tower of strength] | |
A person who can be relied on to give a great deal of support and comfort
|
College Management Software This software handles not only the academic activities of a college or ... Read more