15 definitions by Rain