Dictionary search results

Showing 1-2 of 2 results

bridgehead US English

A strong position secured by an army inside enemy territory from which to advance or attack