Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-3 of 3 results

TD US English

technical drawing

TD in Teachta Dála (abbreviation: TD) US English

(in the Republic of Ireland) a member of the Dáil or lower house of Parliament

TD French-English

practical