Advertisement

self-deluded (adj.)

1766, from self- + deluded (see delude).

Others are reading

Advertisement