Is there a way to express metaphor in japanese?


I'm familiar with にている and みたい however I'm looking for a way to say something
is something without literal implications. For example Michael Phelps is a
fish. Like he's not literally a fish so i wouldn't want to say Michael Phelps
は 魚 だ。

Any help on this subject would be great thanks.




So you want to make a metaphor [in its narrowest
sense](https://www.grammarly.com/blog/whats-the-difference-between-a-simile-
and-a-metaphor/), something that does **not** use any explicit word like
_like_ , _as_ , _resemble_ , _compare_ , (の)ような, みたいな, 似ている?

Then the solution is simple; use **XはYだ/です** , and let the listener notice the
metaphor. It appears structurally identical to an ordinary sentence, but
that's the definition of metaphor (in the narrow sense), after all.

>   * 君は太陽だ。  
>  You are my sun.
>   * お父さんは悪魔だ。  
>  My father is a demon. (= a cruel person)
>   * 男はみんなオオカミだ。  
>  (literally) All men are wolves. (= sexually aggressive person, woman
> chaser)
>   * 彼は天狗になっている。  
>  He has become a [_tengu_](https://en.wikipedia.org/wiki/Tengu). (= big-
> headed person)
>

Please keep in mind that each culture has its own set of known metaphors. A
metaphor that works in your culture may not work in different cultures. I
believe "you are my sunshine" and "you are a demon" work almost in the same
way in English and in Japanese. But "you are a wolf" has different
implications, and "you are a _tengu_ " obviously does not make sense in
English. Conversely, "you are a chicken" makes perfect sense in English, but
君はニワトリだ makes almost no sense in Japanese.

Regarding _fish_ , ～は魚だ ("～ is a fish") is not a well-known metaphor at least
in the Japanese culture. People can instantly understand you are trying to
make some metaphor, but they cannot get the implication. Still, in creative
writings like poems, you can always say 君は魚だ instead of 君は魚みたいだ/君は魚に似ている, and
explain it later.

