Here are the possible solutions for new england university whose teams are called the engineers abbr clue