• 2022-06-06
    What does the phrase “to sit on someone’s neck” mean in Indian English?
    A: to watch or supervise
    somebody carefully
    B: to sit on the neck of
    someone else
    C: to be very proud
    D: to rely on somebody