Source:WordNet 3.1
1. (
) in an uncanny manner; "uncannily human robots" ;
See more about : UNCANNILY