Multiple choice Which of the following words has got a prefix that means “put into”? Enmesh Disclose Covalent Strand Reveal answer Fill a bubble to check yourself A Correct answer Explanation Enmesh is a composite word that means “to catch into a net or to entangle”. “En” means “to put into”. 'En' may also simply mean 'in' or 'into' as in endemic, enter.