of a feather
idiomDefinition of of a feather
: of the same kind or nature : very much alike
—usually used in the phrase birds of a feather Those two guys are birds of a feather.
Note: The expression birds of a feather flock together means that people who are alike tend to do things together.