phantom call

English

Noun

phantom call (plural phantom calls)

  1. Synonym of ghost call.