drill – n. training activity conducted by soldiers
mutual – adj. something shared by two people or groups
remote – adj. far away or isolated
scale – n. the size or level of something
porous – adj. easy to pass or get through
implication – n. a possible future effect or result