Synonyms of Putabout
Primary definition: A person who is frequently moved or shifted from one place to another, often in a social or organizational context.
Primary definition: A person who is frequently moved or shifted from one place to another, often in a social or organizational context.