adumbrate Definition
Definition
to give a vague or partial idea or indication of something; to hint at or suggest something in a general way
Browse
to give a vague or partial idea or indication of something; to hint at or suggest something in a general way
Browse