1. lord it over [ Synonyms: act superior, put on airs, queen it over] | |
Act like the master of
"He is lording it over the students";
|
College Management Software This software handles not only the academic activities of a college or ... Read more