Dictionary search results

Showing 1-2 of 2 results

be on firm ground British & World English

Be sure of one’s facts or secure in one’s position

be on firm ground in firm1 British & World English

Be sure of one’s facts or secure in one’s position