Idiom
Something up one's sleeve.

A secret plan
A grand idea
A profitable plan
Something important

ANSWER DOWNLOAD EXAMIANS APP