What is the meaning of traffic-queller ???
Dear Student
The word queller means
A killer or one who overpowers or subdues.
Therefore the phrase 'Traffic queller' means one who overpowers or subdues traffic/ vehicles
Regards
The word queller means
A killer or one who overpowers or subdues.
Therefore the phrase 'Traffic queller' means one who overpowers or subdues traffic/ vehicles
Regards