thwarted1

thwarted2

wedi amharu, wedi croesi, wedi gwrthsefyll, wedi gwrthweithio, wedi llesteirio, wedi rhwystro

The sample below shows the English-Welsh Thesaurus record for 'sing':