It’s the imparting or exchanging or information or news, which means of sending or receiving information, such as phone lines or computers
Answer:
a piece of information used to advantage -> the ace up my sleeve
a potentially perilous situation -> an accident waiting to happen
to put an end to fun -> rain on your parade
The reader may perceive that character as crazy, shady, panicky, any of those would work.
I think evidence.
Lllslalakaka