v.
1.give a certain impression or have a certain outward aspect
2.seem to be true, probable, or apparent
3.appear to exist
4.appear to one's own mind or opinion
Idiom of the Day
laugh up one's sleeve
to laugh quietly to oneself
I was laughing up my sleeve when I learned that my friend would have to clean the bathroom at work.