Yahoo Malaysia Web Search

Search results

  1. Dictionary
    Trojan Horse

    noun

    • 1. (in Greek mythology) a hollow wooden statue of a horse in which the Greeks are said to have concealed themselves in order to enter Troy.

    More definitions, origin and scrabble points