English dictionary
poplar bluff meaning and definition
Definition and meaning of poplar bluff at MeaningMonkey.org. poplar bluff meaning and definition in the English Dictionary.POPLAR BLUFF noun
Definition of Poplar Bluff (noun)
- a town in southeast Missouri
Source: Princeton University Wordnet