Online:
Gweiadur — a Welsh-English / English-Welsh on-line dictionary including audible pronunciations and over 500,000 definitions, with many idiomatic usage examples and quotes showing usage.
Geiriadur Prifysgol Cymru— GPC is the only standard historical dictionary of the Welsh language. It is broadly comparable in method and scope to the Oxford English Dictionary.