Idiom
Something up one's sleeve.

Something important
A secret plan
A profitable plan
A grand idea

ANSWER DOWNLOAD EXAMIANS APP