utterly detest ( synonym found)

Definition of utterly detest:

(n) : (UK and Europe) a text based information retrieval system using television sets with a suitable decoder; developed by the BBC

Definition of utterly detest:

(n) : (UK and Europe) a text based information retrieval system using television sets with a suitable decoder; developed by the BBC

Back to Top