Definition of white squire in English:
white squire
noun
Stock MarketA person who or organization which holds or purchases a minority stake in a company facing an unwelcome takeover bid, and lends support to the existing management.
Origin
1980s; earliest use found in The Courier-Mail.
Are You Learning English? Here Are Our Top English Tips