Search the meaning/definition of over one hundred thousand
words!
Random Word
puzzling means
lacking clarity of meaning; causing confusion or perplexity; "sent confusing signals to Iraq"; "perplexing to someone who knew nothing about it"; "a puzzli... more