Search Your Word

Learn English Definition

    When great pressure was brought to bear on

Learn English Synonym

    When great pressure was brought to bear on