will have been compartmentalizing
Future perfect progressiveconjugation ofcompartmentalize.There are other translations for this conjugation.

compartmentalize

Word of the Day
teapot