stack ranked simple past and past participle of stack rank Verb simple past and past participle of stack rank