English English Dictionary

English - English

stubbornly persistent in changing an opinion or action in English:

1. obdurate obdurate



English word "stubbornly persistent in changing an opinion or action"(obdurate) occurs in sets:

English Basic Adjectives