Multiple choice Directions: Choose the option closest in meaning for the word given below. DENIZEN Vagabond Rover Inhabitant Citizen Reveal answer Fill a bubble to check yourself C Correct answer Explanation A 'denizen' is an inhabitant. Hence, this is the right answer choice.