be on both ends of Synonyms