Meaning of petticoat government in English:
petticoat government
Translate petticoat government into Spanish
noun
derogatoryRule by, or undue predominance or influence of women in domestic, political, or public life.
Origin
Late 17th century; earliest use found in Edward Ward (1667–1731), satirist. From petticoat + government.
Are You Learning English? Here Are Our Top English Tips