Results

peter noun
1 to come the peter ower to act in a domineering way over; to dictate to
2 to pit the peter on to put a firm and sudden stop to