Idiom
Something up one's sleeve.

Something important
A grand idea
A profitable plan
A secret plan

ANSWER DOWNLOAD EXAMIANS APP