meatride

suomi-englanti sanakirja

meatride englanniksi

  1. (syn of); to behave in a submissive, subservient, or overflattering manner toward.