Dictionary search results

Showing 1-2 of 2 results

ghosting US English

The appearance of a ghost or secondary image on a television or other display screen

ghost US English

Act as ghostwriter of (a work)