VariousWords beta
Related Terms:
Definitions:
Noun
timeserver
Definition: one who conforms to current ways and opinions for personal advantage
Definition: Someone who honours their commitments only when it is personally easy to do so.