VariousWords beta
Related Terms:
Definitions:
Adverb
uncannily
Definition: in an uncanny manner; "uncannily human robots"
Definition: In an uncanny manner.